home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 008 / graphc.lqr / graphc.lbr / graph.doc < prev    next >
Text File  |  2011-01-31  |  2KB  |  67 lines

  1.      ********************** GRAPH.DOC ***************************
  2.  
  3.      Programs written by  Max R. Dürsteler in december 1983.
  4.      Copyrights are strictly limited to non-commercial use.
  5.  
  6.      The subroutines are written to interface with the Lattice/
  7.      Microsoft Compiler version 2.00. Assembly should be done
  8.      with the IBM Macroassembler.
  9.  
  10.      Many of the graphic subroutines are implementation of
  11.      algorithm found in  'Computer Graphics' by Steven Harrington,
  12.      Mc-Graw-Hill Book comp. 1983, ISBN 0-07-026751-0.
  13.  
  14.      Contents:
  15.      ---------
  16.      color.exe    Utility program to set forground, background
  17.             and border color from PC-DOS.
  18.             Resets screen to 25x80 color textmode.
  19.             For short instructions type 'color <CR>'.
  20.  
  21.      graph.c    Source file for graphics subroutine excluding
  22.             routines for polygons and polygon painting.
  23.  
  24.      poly.c     Source file for polygon graphic routines including
  25.             painting (=filling) algorithmus.
  26.  
  27.      graph.h    Header file for use with graphics subroutines
  28.             inside the graphics library 'lgs.lib'
  29.  
  30.      tst*.c     Different programs to exercise most of the graphic
  31.             routines.
  32.  
  33.      _screen.asm    Subroutine to set graphics/text modes both in
  34.             IBM and Plantronics Color Cards by using
  35.             the IBM BIOS interrupt #10 (AH = 0).
  36.  
  37.      _dot.asm    Subroutine to set point by using the IBM BIOS
  38.             interrupt #10 (AH = 12).
  39.  
  40.      clear.asm    Subroutine to clear the video display memory in
  41.             the Plantronics Colorplus Card.
  42.  
  43.      pageset.asm    Subroutine to set active display page (textmode
  44.             only).
  45.  
  46.      scrollup.asm    Subroutine to scroll a rectangular part of the
  47.             display in textmode upwards and fill the lines
  48.             at the bottom with a blank character.
  49.  
  50.      lgs.lib    Graphics library with function screen(), dot(),
  51.             clear(), doline(), dochar(), dosymbol(), moveabs2(),
  52.             moverel2(), setcolor(), setbackg() and many more.
  53.  
  54.      lgm.lib    Mathematical/ trigonometric function library
  55.  
  56.      math.c     Source for math. function
  57.  
  58.      math.h     Header file for math. subroutines.
  59.  
  60.      To link use
  61.                 link c+foo,foo,,lgs+lcs
  62.             or, if mathematical functions are needed
  63.                 link c+foo,foo,,lgs+lms+lcs
  64.             with Lattice - C - Compiler Version 2.0
  65.  
  66.      ****************************mrd********************************
  67.